//
//  ByCommonCache.h
//  beibei_ios
//
//  Created by pro on 16/5/10.
//  Copyright © 2016年 hebidu. All rights reserved.
//

#import <Foundation/Foundation.h>

#import "ByNetUserModel.h" // 用户model
//#import "ByNetHomeModel.h" // 首页model
/** 获取一些常用的缓存，如用户 */
@interface ByCommonCache : NSObject

#pragma mark - 用户
/** 存储用户信息 */
+ (void)setUserInfo:(ByNetUserModel *)userModel;
///** 获取用户信息 */
+ (ByNetUserModel *)getUserInfo;

#pragma mark - 搜索历史
/** 存储用户信息 */
+ (void)setSearchHistory:(NSMutableArray *)history;
///** 获取用户信息 */
+ (NSMutableArray *)getSearchHistory;


#pragma mark - 合同信息
/** 存储合同信息 */
+ (void)setContractInfoForLesser:(NSArray *)info uid:(NSString *)uid;
///** 获取合同信息 */
+ (NSArray *)getContractInfoForLesser:(NSString *)uid;
/** 存储合同信息 */
+ (void)setContractInfoForRenter:(NSArray *)info uid:(NSString *)uid;
///** 获取合同信息 */
+ (NSArray *)getContractInfoForRenter:(NSString *)uid;


#pragma mark - bool 是否推送私信
/** 存储bool状态 */
+ (void)setPushPrivateLetter:(NSString *)ispush;
///** 获取bool状态 */
+ (BOOL)getPushInfo;


@end
